package com.css.openapi.BO;


import com.css.common.core.constant.ReturnCode;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @description: 退税申请BO
 * @Title: TssqBO
 * @Author xlw
 * @Package com.invoice.tcc.BO
 * @Date 2025/2/24 16:27
 */
@Data
public class TssqResponse extends ReturnCode {

    /**
     * 税款所属税务机关代码
     */
    private String skssswjgDm;

    /**
     * 税款所属税务机关名称
     */
    private String skssswjgMc;

    /**
     * DTS("00", "待退税"),
     * WXTS("01", "无需退税"),
     * TSZ("02", "退税中"),
     * TSCG("03", "退税成功"),
     * TSSB("04", "退税失败"),
     * -1就是内部错误
     */
    private String sqjg;

    /**
     * 失败原因
     */
    private String sbyy;

    /**
     * 退抵税申请序号
     */
    private Long tdssqxh;

    /**
     * 应退税额合计
     */
    private BigDecimal ytssehj;

    /**
     * 退税明细
     */
    private List<YtskmxListBO> ytskmxList;
}
